Processing system having a machine learning engine for providing a selectable item availability output

ABSTRACT

Aspects of the disclosure relate to enhanced selectable item availability processing systems with improved content and configuration update capability and enhanced selectable item availability output determinations. A computing platform may receive a selectable item availability configuration output comprising a configuration update to the selectable item availability output and a selectable item availability content output comprising a content update to the selectable item availability output. Based on the selectable item availability configuration output and the selectable item availability content output, the computing platform may generate an updated selectable item availability output. The computing platform may receive a request to access the selectable item availability output. The computing platform may generate one or more commands to cause display of the updated selectable item availability output and may send, to a user device, the updated selectable item availability output along with the one or more commands.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation of and claims priority to U.S.patent application Ser. No. 15/947,102, filed on Apr. 6, 2018 andentitled “Processing System having a Machine Learning Engine forProviding a Selectable Item Availability Output,” which is incorporatedby reference in its entirety herein.

BACKGROUND

Aspects of the disclosure relate to enhanced processing systems, forproviding a selectable item availability output, with improved contentand configuration modification capabilities and selectable itemavailability output determination capabilities. In particular, one ormore aspects of the disclosure relate to selectable item availabilitygeneration platforms that utilize selectable item availabilityconfiguration and content outputs to improve efficiency of selectableitem availability content and configuration updates and to facilitateselectable item availability transactions.

Because many organizations and individuals rely on portals as a methodfor purchasing products, maintaining purchasing efficiency for users andmaintaining content and configuration update efficiency fororganizations is important. In many instances, however, it may bedifficult to quickly update and revise content and configurations ofthese portals without recoding the portal. In addition, in manyinstances, it may it may be difficult for users to purchase multipleproducts without entering the same personal information multiple times.

SUMMARY

Aspects of the disclosure provide effective, efficient, scalable, andconvenient technical solutions that address and overcome the technicalproblems associated with optimizing the performance of switchboardoutput control computing platforms, content output control computingplatforms, and selectable item availability generation computingplatforms, along with the information that such systems may maintain,using switchboard output control, content output control, and selectableitem availability generation techniques.

In accordance with one or more arrangements discussed herein, acomputing platform having at least one processor, a communicationinterface, and memory may establish, with a user device, a firstwireless data connection. The computing platform may receive, from theuser device and via the first wireless data connection, a request toaccess a selectable item availability output. The computing platform maygenerate one or more commands to cause display of the selectable itemavailability output. The computing platform may send, to the user deviceand along with the one or more commands to cause display of theselectable item availability output, selectable item availability outputinformation. The computing platform may receive, from a switchboardoutput control computing platform, a selectable item availabilityconfiguration output comprising a configuration update to the selectableitem availability output. The computing platform may receive, from acontent output control computing platform, a selectable itemavailability content output comprising a content update to theselectable item availability output. The computing platform maygenerate, via machine learning algorithms and datasets, based on theselectable item availability configuration output, and based on theselectable item availability content output, an updated selectable itemavailability output. The computing platform may receive, from the userdevice and via the first wireless data connection, a second request toaccess the selectable item availability output. The computing platformmay generate one or more commands to cause display of the updatedselectable item availability output. The computing platform may send, tothe user device and along with the one or more commands to cause displayof the selectable item availability output, the updated selectable itemavailability outputs.

In some arrangements, the computing platform may establish, with theswitchboard output control computing platform, a second wireless dataconnection. The computing platform may establish, with the contentoutput control computing platform, a third wireless data connection.

In some examples, the selectable item availability configuration outputmay be received via the second wireless data connection and theselectable item availability content output may be received via thethird wireless data connection.

In some arrangements, the selectable item availability configurationoutput may comprise an update to at least one of an order of a questionon one or more user interfaces comprising the selectable itemavailability output and a group identifier comprising an indication of aselection tool used to provide user input in response to the question.

In some examples, the selectable item availability content output maycomprise an update to at least one of: a video displayed by one or moreuser interfaces comprising the selectable item availability output, textdisplayed on the one or more user interfaces comprising the selectableitem availability output, a language in which the text is displayed, anda product with which the text or the video is associated.

In some arrangements, the selectable item availability configurationoutput and the selectable item availability content output may begenerated in response to user input received via a user interfacedisplayed on a selectable item availability management computingplatform.

In some examples, the computing platform may establish, with a thirdparty source computing platform, a second wireless data connection. Thecomputing platform may generate one or more commands directing the thirdparty source computing platform to provide source data associated withreceived data. The computing platform may send, to the third partysource computing platform, via the second wireless data connection, andalong with an indication of the received data, the one or more commandsdirecting the third party source computing platform to provide sourcedata. The computing platform may receive, from the third party sourcecomputing platform and via the second wireless data connection, thirdparty source data.

In some arrangements, the computing platform may generate the updatedselectable item availability output by generating, based at least inpart on the third party source data, the updated selectable itemavailability output.

These features, along with many others, are discussed in greater detailbelow.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure is illustrated by way of example and not limitedin the accompanying figures in which like reference numerals indicatesimilar elements and in which:

FIGS. 1A-1D depict an illustrative computing environment for deploying aswitchboard output control computing platform, a content output controlcomputing platform, and a selectable item availability generationcomputing platform that utilize improved selectable item availabilityoutput generation techniques in accordance with one or more examplearrangements discussed herein;

FIGS. 2A-20 depict an illustrative event sequence for deploying aswitchboard output control computing platform, a content output controlcomputing platform, and a selectable item availability generationcomputing platform that utilize improved selectable item availabilityoutput generation techniques in accordance with one or more examplearrangements discussed herein;

FIGS. 3-5 depict example graphical user interfaces for a switchboardoutput control computing platform, a content output control computingplatform, and a selectable item availability generation computingplatform that utilize improved selectable item availability outputgeneration techniques in accordance with one or more examplearrangements discussed herein; and

FIGS. 6-8 depict an illustrative methods for deploying a switchboardoutput control computing platform, a content output control computingplatform, and a selectable item availability generation computingplatform that utilize improved selectable item availability outputgeneration techniques in accordance with one or more examplearrangements discussed herein.

FIGS. 9-27 illustrate one or more graphical user interfaces.

DETAILED DESCRIPTION

In the following description of various illustrative embodiments,reference is made to the accompanying drawings, which form a parthereof, and in which is shown, by way of illustration, variousembodiments in which aspects of the disclosure may be practiced. It isto be understood that other embodiments may be utilized, and structuraland functional modifications may be made, without departing from thescope of the present disclosure.

It is noted that various connections between elements are discussed inthe following description. It is noted that these connections aregeneral and, unless specified otherwise, may be direct or indirect,wired or wireless, and that the specification is not intended to belimiting in this respect.

It may be difficult for organizations to determine how best to determineselectable item availability outputs that prompt customers for personalinformation that may be used to identify multiple product optionssimultaneously once the personal information has been entered. Aprocessing system capable of determining multiple productssimultaneously may reduce an amount of time a customer may spend tryingto purchase products, as it may eliminate instances of data reentry. Itmay take organizations significant amounts of time to make edits to sucha processing system. Organizations may send requested user interfacemodifications to developers, who may then recode the interfaces based onthe requests. A system that allows an organization to modify theconfiguration and content of the user interfaces on the spot may beadvantageous, as it may reduce the amount of time for organizations togo live with user interface modifications.

FIGS. 1A-1D depict an illustrative computing environment for deploying aselectable item availability generation computing platform that utilizesimproved selectable item availability generation techniques inaccordance with one or more example embodiments. Referring to FIG. 1A,computing environment 100 may include one or more computer systems. Forexample, computing environment 100 may include a switchboard outputcontrol computing platform 102, a content output control computingplatform 103, a selectable item availability generation computingplatform 104, one or more selectable item availability managementcomputing platforms 105, one or more third party source computingplatforms 106, and one or more user devices 107.

As illustrated in greater detail below, switchboard output controlcomputing platform 102 may include one or more computing devicesconfigured to perform one or more of the functions described herein. Forexample, switchboard output control computing platform 102 may includeone or more computers (e.g., laptop computers, desktop computers,servers, server blades, or the like) configured to receive selectableitem availability configuration requests, to ingest selectable itemavailability configuration requests, and to generate selectable itemavailability configuration outputs. In some instances, the switchboardoutput control computing platform 102 may be integrated into the contentoutput control computing platform 103.

In addition, and as illustrated in greater detail below, the switchboardoutput control computing platform 102 may be configured to generate,host, transmit, and/or otherwise provide one or more web pages and/orother graphical user interfaces (which may, e.g., cause one or moreother computer systems to display and/or otherwise present the one ormore web pages and/or other graphical user interfaces). In someinstances, the web pages and/or other graphical user interfacesgenerated by switchboard output control computing platform 102 may beassociated with an internal portal provided by an organization, such asa selectable item availability configuration portal provided by aninsurance institution.

As illustrated in greater detail below, content output control computingplatform 103 may include one or more computing devices configured toperform one or more of the functions described herein. For example,content output control computing platform 103 may include one or morecomputers (e.g., laptop computers, desktop computers, servers, serverblades, or the like) configured to receive selectable item availabilitycontent requests, to ingest selectable item availability contentrequests, and to generate selectable item availability content outputs.In some instances, the content output control computing platform 103 maybe integrated into the switchboard output control computing platform102.

In addition, and as illustrated in greater detail below, the contentoutput control computing platform 103 may be configured to generate,host, transmit, and/or otherwise provide one or more web pages and/orother graphical user interfaces (which may, e.g., cause one or moreother computer systems to display and/or otherwise present the one ormore web pages and/or other graphical user interfaces). In someinstances, the web pages and/or other graphical user interfacesgenerated by content output control computing platform 103 may beassociated with an internal portal provided by an organization, such asa selectable item availability content portal provided by an insuranceinstitution.

As illustrated in greater detail below, selectable item availabilitygeneration computing platform 104 may include one or more computingdevices configured to perform one or more of the functions describedherein. For example, selectable item availability generation computingplatform 104 may include one or more computers (e.g., laptop computers,desktop computers, servers, server blades, or the like) configured toreceive requests to access selectable item availability outputs, ingestselectable item availability configuration outputs, ingest selectableitem availability content outputs, and to generate, based on theselectable item availability configuration outputs and selectable itemavailability content outputs, selectable item availability outputs.

Selectable item availability generation computing platform 104 may beconfigured to generate, host, transmit, and/or otherwise provide one ormore web pages and/or other graphical user interfaces (which may, e.g.,cause one or more other computer systems to display and/or otherwisepresent the one or more web pages and/or other graphical userinterfaces). In some instances, the web pages and/or other graphicaluser interfaces generated by selectable item availability generationcomputing platform 104 may be associated with an internal portalprovided by an organization, such as an insurance purchasing portalprovided by an insurance institution. In addition, selectable itemavailability generation computing platform 104 may be configured toreceive requests (e.g., requests to generate a selectable itemavailability output from a user device 107 and/or to cause output of theselectable item availability output) from one or more remote computingdevices and/or perform various functions with respect to such requests,as discussed in greater detail below.

Selectable item availability management computing platform 105 may be acomputing platform associated with an organization that controls theselectable item availability outputs. For example, the selectable itemavailability management computing platform 105 may be accessed by anemployee of the organization, and may be used to collect user inputassociated with modifications to the selectable item availabilityconfiguration or content. The selectable item availability managementcomputing platform 105 may comprise, for example, a desktop or laptopcomputer, a smartphone, personal digital assistant, tablet computer, orthe like.

Third party source computing platform 106 may comprise one or morecomputing devices and/or other computer components (e.g., processors,memories, communication interfaces). The third party source computingplatform 106 may comprise a database of third party source data, such ashousing records, vehicle records, manufacturer records, historicalsource data, and the like. The third party source computing platform 106may receive requests, from the selectable item availability generationcomputing platform 104, for third party source data related to inputprovided via selectable item availability interfaces on the user device107.

User device 107 may be a mobile device such as a smartphone, personaldigital assistant, or tablet computer, or the like.

In addition, and as illustrated in greater detail below, user device 107may be configured to generate, host, transmit, and/or otherwise provideone or more web pages and/or other graphical user interfaces (which may,e.g., cause one or more other computer systems to display and/orotherwise present the one or more web pages and/or other graphical userinterfaces). In some instances, the web pages and/or other graphicaluser interfaces generated by user device 107 may be associated with aninternal portal provided by an organization.

Computing environment 100 also may include one or more networks, whichmay interconnect one or more of switchboard output control computingplatform 102, content output control computing platform 103, selectableitem availability generation computing platform 104, selectable itemavailability management computing platform 105, third party sourcecomputing platform 106, and user device 107. For example, computingenvironment 100 may include a network 101 (which may, e.g., interconnectswitchboard output control computing platform 102, content outputcontrol computing platform 103, selectable item availability generationcomputing platform 104, selectable item availability managementcomputing platform 105, third party source computing platform 106, anduser device 107).

In one or more arrangements, switchboard output control computingplatform 102, content output control computing platform 103, selectableitem availability generation computing platform 104, selectable itemavailability management computing platform 105, third party sourcecomputing platform 106, and user device 107, and/or the other systemsincluded in computing environment 100 may be any type of computingdevice capable of receiving a user interface, receiving input via theuser interface, and communicating the received input to one or moreother computing devices. For example, switchboard output controlcomputing platform 102, content output control computing platform 103,selectable item availability generation computing platform 104,selectable item availability management computing platform 105, thirdparty source computing platform 106, and user device 107, and/or theother systems included in computing environment 100 may, in someinstances, be and/or include server computers, desktop computers, laptopcomputers, tablet computers, smart phones, or the like that may includeone or more processors, memories, communication interfaces, storagedevices, and/or other components. As noted above, and as illustrated ingreater detail below, any and/or all of switchboard output controlcomputing platform 102, content output control computing platform 103,selectable item availability generation computing platform 104,selectable item availability management computing platform 105, thirdparty source computing platform 106, and user device 107 may, in someinstances, be special-purpose computing devices configured to performspecific functions.

Referring to FIG. 1B, switchboard output control computing platform 102may include one or more processors 111, memory 112, and communicationinterface 113. A data bus may interconnect processor 111, memory 112,and communication interface 113. Communication interface 113 may be anetwork interface configured to support communication betweenswitchboard output control computing platform 102 and one or morenetworks (e.g., network 101, or the like). Memory 112 may include one ormore program modules having instructions that when executed by processor111 cause switchboard output control computing platform 102 to performone or more functions described herein and/or one or more databases thatmay store and/or otherwise maintain information which may be used bysuch program modules and/or processor 111. In some instances, the one ormore program modules and/or databases may be stored by and/or maintainedin different memory units of switchboard output control computingplatform 102 and/or by different computing devices that may form and/orotherwise make up switchboard output control computing platform 102. Forexample, memory 112 may have, store, and/or include a switchboard outputcontrol module 112 a, a switchboard output control database 112 b, and amachine learning engine 112 c. Switchboard output control module 112 amay have instructions that direct and/or cause switchboard outputcontrol computing platform 102 to execute advanced selectable itemavailability generation techniques, as discussed in greater detailbelow. Switchboard output control database 112 b may store informationused by switchboard output control module 112 a and/or switchboardoutput control computing platform 102 in switchboard output controland/or in performing other functions. Machine learning engine 112 c mayhave instructions that direct and/or cause the switchboard outputcontrol computing platform 102 to perform switchboard output control andto set, define, and/or iteratively refine optimization rules and/orother parameters used by the switchboard output control computingplatform 102 and/or other systems in computing environment 100.

Referring to FIG. 1C, content output control computing platform 103 mayinclude one or more processors 114, memory 115, and communicationinterface 116. A data bus may interconnect processor 114, memory 115,and communication interface 116. Communication interface 116 may be anetwork interface configured to support communication between contentoutput control computing platform 103 and one or more networks (e.g.,network 101, or the like). Memory 115 may include one or more programmodules having instructions that when executed by processor 114 causecontent output control computing platform 103 to perform one or morefunctions described herein and/or one or more databases that may storeand/or otherwise maintain information which may be used by such programmodules and/or processor 114. In some instances, the one or more programmodules and/or databases may be stored by and/or maintained in differentmemory units of content output control computing platform 103 and/or bydifferent computing devices that may form and/or otherwise make upcontent output control computing platform 103. For example, memory 115may have, store, and/or include a content output control module 115 a, acontent output control database 115 b, and a machine learning engine 115c. Content output control module 115 a may have instructions that directand/or cause content output control computing platform 103 to executeadvanced content output control techniques, as discussed in greaterdetail below. Content output control database 115 b may storeinformation used by content output control module 115 a and/or contentoutput control computing platform 103 in content output control and/orin performing other functions. Machine learning engine 115 c may haveinstructions that direct and/or cause the content output controlcomputing platform 103 to perform content output control and to set,define, and/or iteratively refine optimization rules and/or otherparameters used by the content output control computing platform 103and/or other systems in computing environment 100.

Referring to FIG. 1D, selectable item availability generation computingplatform 104 may include one or more processors 117, memory 118, andcommunication interface 119. A data bus may interconnect processor 117,memory 118, and communication interface 119. Communication interface 119may be a network interface configured to support communication betweenselectable item availability generation computing platform 104 and oneor more networks (e.g., network 101, or the like). Memory 118 mayinclude one or more program modules having instructions that whenexecuted by processor 117 cause selectable item availability generationcomputing platform 104 to perform one or more functions described hereinand/or one or more databases that may store and/or otherwise maintaininformation which may be used by such program modules and/or processor117. In some instances, the one or more program modules and/or databasesmay be stored by and/or maintained in different memory units ofselectable item availability generation computing platform 104 and/or bydifferent computing devices that may form and/or otherwise make upselectable item availability generation computing platform 104. Forexample, memory 118 may have, store, and/or include a selectable itemavailability generation module 118 a, a selectable item availabilitygeneration database 118 b, and a machine learning engine 118 c.Selectable item availability generation module 118 a may haveinstructions that direct and/or cause selectable item availabilitygeneration computing platform 104 to execute advanced selectable itemavailability generation techniques, as discussed in greater detailbelow. Selectable item availability generation database 118 b may storeinformation used by selectable item availability generation module 118 aand/or selectable item availability generation computing platform 104 inselectable item availability output generation and/or in performingother functions. Machine learning engine 118 c may have instructionsthat direct and/or cause the selectable item availability generationcomputing platform 104 to perform selectable item availability outputgeneration and to set, define, and/or iteratively refine optimizationrules and/or other parameters used by the selectable item availabilitygeneration computing platform 104 and/or other systems in computingenvironment 100.

FIGS. 2A-20 depict an illustrative event sequence for deploying aselectable item availability generation computing platform 104 thatutilizes improved selectable item availability output generationtechniques in accordance with one or more example embodiments. Referringto FIG. 2A, at step 201, the selectable item availability managementcomputing platform 105 may receive a selectable item availabilityconfiguration update request. For example, the selectable itemavailability management computing platform 105 may receive, via a userinterface displayed on a display comprising the selectable itemavailability management computing platform 105, a user input requestinga configuration update to a selectable item availability output. Theselectable item availability output may comprise one or more userinterfaces that allow a user to provide personal information.

At step 202, the selectable item availability management computingplatform 105 may establish a connection with the switchboard outputcontrol computing platform 102. For example, the selectable itemavailability management computing platform 105 may establish a firstwireless data connection to the switchboard output control computingplatform 102 to link the selectable item availability managementcomputing platform 105 to the switchboard output control computingplatform 102.

At step 203, the selectable item availability management computingplatform 105 may send the selectable item availability configurationupdate request. For example, the selectable item availability managementcomputing platform 105 may send, while the first wireless dataconnection is established and via the first wireless data connection,the selectable item availability configuration update request to theswitchboard output control computing platform 102.

At step 204, the switchboard output control computing platform 102 mayreceive the selectable item availability configuration update request.For example, the switchboard output control computing platform 102 mayreceive, via the first wireless data connection and from the selectableitem availability management computing device, the selectable itemavailability configuration update request.

Referring to FIG. 2B, at step 205, the switchboard output controlcomputing platform 102 may generate one or more commands directing theselectable item availability management computing platform 105 to causedisplay of a switchboard interface output. For example, the switchboardoutput control computing platform 102 may generate the one or morecommands in response to receiving the selectable item availabilityconfiguration update request at step 204.

At step 206, the switchboard output control computing platform 102 maysend, via the communication interface 113, via the first wireless dataconnection, and to the selectable item availability management computingplatform 105, the one or more commands directing the selectable itemavailability management computing platform 105 to cause display of theswitchboard interface output.

At step 207, the selectable item availability management computingplatform 105 may receive the one or more commands directing theselectable item availability management computing platform 105 to causedisplay of the switchboard interface output. For example, the selectableitem availability management computing platform 105 may receive the oneor more commands via the first wireless data connection and from theswitchboard output control computing platform 102.

At step 208, the selectable item availability management computingplatform 105 may cause display of the switchboard interface output. Forexample, the selectable item availability management computing platform105 may cause display of the switchboard interface output in response toreceiving the one or more commands at step 207. For example, theselectable item availability management computing platform 105 maydisplay and/or otherwise present a graphical user interface similar tographical user interface 305, which is illustrated in FIG. 3. Theswitchboard interface output may allow a user to select a particulargroup of elements and to modify the configuration of those elements. Forexample, the selectable item availability management computing platform105 may receive a user input requesting that a user interface comprisingthe selectable item availability output prompts a user for his or hergender prior to prompting for a date of birth. In another example, theselectable item availability management computing platform 105 mayreceive a user input requesting that the user interface prompts a userto select a gender via a drop down menu (as opposed to typing it in,selecting a button, or the like). The selectable item availabilitymanagement computing platform 105 may receive this user input via thegroup identifier field. The selectable item availability managementcomputing platform 105 may also receive user input to vary particularquestions by state and/or otherwise to modify their configuration on theselectable item availability output. In some examples, the selectableitem availability management computing platform 105 may receive input todelete, move, change, or otherwise revise particular elements of varioususer interfaces comprising the selectable item availability output.

The selectable item availability management computing platform 105 mayalso receive user input to edit one or more of the following: one ormore of the levels of coverage (limits, deductibles, options, or thelike) for various plans, scenarios for which a stop page is displayed toa user, which products are live in each state, which sections to displayto a user based on personal information, which zip codes customers areable to purchase insurance for, dog breeds that may trigger a stop page,which protective devices are displayed to a user, page order or questiongroup order, values displayed in dropdowns, values for state levelindicators on a state by state basis, restrictions applied to rentercounties, changes to an environment via a product release, and the like.The selectable item availability management computing platform 105 mayalso receive user input to navigate to different utility tools.

By allowing a user to edit the configuration of the selectable itemavailability output via the switchboard interface, the user may avoidhaving to request that the selectable item availability output berecoded to show the revised configuration. This may save a considerableamount of time.

Referring to FIG. 2C, at step 209, as described above with regard toFIG. 3, the selectable item availability management computing platform105 may receive a selectable item availability configuration updateinput. For example, the selectable item availability configurationupdate input may comprise an indication to move, delete, add, and/orotherwise edit elements and their configuration comprising theselectable item availability output as described above at step 208.

At step 210, the selectable item availability management computingplatform 105 may send the selectable item availability configurationupdate input to the switchboard output control computing platform 102.For example, the selectable item availability management computingplatform 105 may send, via the first wireless data connection and to theswitchboard output control computing platform 102, the selectable itemavailability configuration update input.

At step 211, the switchboard output control computing platform 102 mayreceive the selectable item availability configuration update input. Forexample, the switchboard output control computing platform 102 mayreceive, via the first wireless data connection, the selectable itemavailability configuration update input sent by the selectable itemavailability management computing platform 105 at step 210.

At step 212, the switchboard output control computing platform 102 maygenerate a selectable item availability configuration output. Forexample, the switchboard output control computing platform 102 maygenerate, based on the selectable item availability configuration updateinput received at step 211, the selectable item availabilityconfiguration output. In generating the selectable item availabilityconfiguration output, the switchboard output control computing platform102 may generate configuration data that may be used to cause a userinterface to show the requested configuration change indicated by theselectable item availability configuration update input. For example,the switchboard output control computing platform 102 may generateconfiguration data indicating that on a marital status should beselected, using the selectable item availability output, via a drop downmenu as opposed to typed into a text box.

The switchboard output control computing platform 102 may also generate,based on the selectable item availability configuration update input,selectable item availability configuration outputs that edit one or moreof the levels of coverage (limits, deductibles, options, or the like)for various plans, scenarios for which a stop page is displayed to auser, which products are live in each state, which sections to displayto a user based on personal information, which zip codes customers areable to purchase insurance for, dog breeds that may trigger a stop page,which protective devices are displayed to a user, page order or questiongroup order, values displayed in dropdowns, values for state levelindicators on a state by state basis, restrictions applied to rentercounties, changes to an environment via a product release, and the like.

Referring to FIG. 2D, at step 213, the switchboard output controlcomputing platform 102 may establish, with the selectable itemavailability generation computing platform 104, a connection. Forexample, the switchboard output control computing platform 102 mayestablish a second wireless data connection with the selectable itemavailability generation computing platform 104.

At step 214, the switchboard output control computing platform 102 maysend the selectable item availability configuration output, generated atstep 212, to the selectable item availability generation computingplatform 104. For example, the switchboard output control computingplatform 102 may send, to the selectable item availability generationcomputing platform 104, while the second wireless data connection isestablished, via the communication interface 113, and via the secondwireless data connection, the selectable item availability configurationoutput. For example, the switchboard output control computing platform102 may establish the second wireless data connection to the selectableitem availability generation computing platform 104 to link theswitchboard output control computing platform 102.

At step 215, the selectable item availability generation computingplatform 104 may receive the selectable item availability configurationoutput. For example, the selectable item availability generationcomputing platform 104 may receive, via the communication interface 119,via the second wireless data connection and from the switchboard outputcontrol computing platform 102, the selectable item availabilityconfiguration output.

At step 216, the selectable item availability generation computingplatform 104 may store the selectable item availability configurationoutput. In some examples, in response to receiving the selectable itemavailability configuration output, the selectable item availabilitygeneration computing platform 104 may update the selectable itemavailability output. In other examples, the selectable item availabilitygeneration computing platform 104 wait to update the selectable itemavailability output until receiving a request for the selectable itemavailability output. In yet other examples, the selectable itemavailability generation computing platform 104 may determine based onthe selectable item availability configuration output whether to startupdating now or later. For example, if selectable item availabilitygeneration computing platform 104 determines that the update is below apredetermined complexity threshold, the selectable item availabilitygeneration computing platform 104 may wait to update the selectable itemavailability output. If the selectable item availability generationcomputing platform 104 determines that the update is above apredetermined complexity threshold, the selectable item availabilitygeneration computing platform 104 may initiate the update.

Referring to FIG. 2E, at step 217, the selectable item availabilitymanagement computing platform 105 may receive a selectable itemavailability content update request. For example, the selectable itemavailability management computing platform 105 may receive a request toupdate content comprising the selectable item availability output.

At step 218, the selectable item availability management computingplatform 105 may establish a connection with the content output controlcomputing platform 103. For example, the selectable item availabilitymanagement computing platform 105 may establish a third wireless dataconnection with the content output control computing platform 103. Forexample, the selectable item availability management computing platform105 may establish the third wireless data connection to the selectableitem availability management computing platform 105 to link theselectable item availability management computing platform 105 to thecontent output control computing platform 103.

At step 219, the selectable item availability management computingplatform 105 may send the selectable item availability content updaterequest to the content output control computing platform 103. Theselectable item availability management computing platform 105 may send,while the third wireless data connection is established, via the thirdwireless data connection, and to the content output control computingplatform 103, the selectable item availability content update request.

At step 220, the content output control computing platform 103 mayreceive the selectable item availability content update request sent atstep 219. For example, the content output control computing platform 103may receive, via the communication interface 116, via the third wirelessdata connection and from the selectable item availability managementcomputing platform 105, the selectable item availability content updaterequest.

Referring to FIG. 2F, at step 221, the content output control computingplatform 103 may generate one or more commands directing the selectableitem availability management computing platform 105 to cause display ofa content interface output. The content output control computingplatform 103 may generate the one or more commands in response toreceiving the selectable item availability content update request atstep 220.

At step 222, the content output control computing platform 103 may send,to the selectable item availability management computing platform 105,the one or more commands to cause display of the content interfaceoutput. For example, the content output control computing platform 103may send, via the communication interface 116, via the third wirelessdata connection and to the selectable item availability managementcomputing platform 105, the one or more commands.

At step 223, the selectable item availability management computingplatform 105 may receive the one or more commands to cause display ofthe content interface output. For example, the selectable itemavailability management computing platform 105 may receive, via thethird wireless data connection and from the content output controlcomputing platform 103, the one or more commands.

At step 224, the selectable item availability management computingplatform 105 may cause display of the content interface output. Forexample, the selectable item availability management computing platform105 may cause display of the content interface output in response toreceiving the one or more commands at step 223. For example, theselectable item availability management computing platform 105 maydisplay and/or otherwise present a graphical user interface similar tographical user interface 405, which is illustrated in FIG. 4. Thecontent interface output may allow a user to edit particular contentdisplayed on the selectable item availability output. For example, theselectable item availability management computing platform 105 mayreceive a user input requesting that a user interface comprising theselectable item availability output prompts a user for his or hermarital status by displaying “Select your marital status,” instead of“Are you married?” In another example, the selectable item availabilitymanagement computing platform 105 may receive a user input requestingthat the user interface is displayed in Spanish instead of English. Inyet another example, the selectable item availability managementcomputing platform 105 may receive an input to change particular videocontent that is displayed via the selectable item availability output.In yet another example, the selectable item availability managementcomputing platform 105 may receive an input to change a product withwhich video or text is associated. The content interface output mayallow a user to vary content based on state, product, device, language,application, and the like. By allowing a user to edit the content of theselectable item availability output via the content interface output,the user may avoid having to request that the selectable itemavailability output be recoded to show the revised content. This maysave a considerable amount of time.

Referring to FIG. 2G, at step 225, the selectable item availabilitymanagement computing platform 105 may receive a selectable itemavailability content update input. For example, the selectable itemavailability management computing platform 105 may receive a user inputvia the content interface output as described above with regard to FIG.4.

At step 226, the selectable item availability management computingplatform 105 may send the selectable item availability content updateinput to the content output control computing platform 103. For example,the selectable item availability management computing platform 105 maysend, via the third wireless data connection and to the content outputcontrol computing platform 103, the selectable item availability contentupdate input.

At step 227, the content output control computing platform 103 mayreceive the selectable item availability content update input. Forexample, the content output control computing platform 103 may receive,via the communication interface 116, via the third wireless dataconnection and from the selectable item availability managementcomputing platform 105, the selectable item availability content updateinput sent at step 226.

At step 228, the content output control computing platform 103 maygenerate a selectable item availability content output. For example, thecontent output control computing platform 103 may generate, based on theselectable item availability content update input received at step 227,the selectable item availability content output. In generating theselectable item availability content output, the content output controlcomputing platform 103 may generate content data that may be used tocause a user interface to show the requested content change indicated bythe selectable item availability content update input. For example, thecontent output control computing platform 103 may generate content dataindicating that a marital status should be prompted for by the text“Select your marital status,” instead of “Are you married?”

Referring to FIG. 2H, at step 229, the content output control computingplatform 103 may establish a connection with the selectable itemavailability generation computing platform 104. For example, the contentoutput control computing platform 103 may establish a fourth wirelessdata connection with the selectable item availability generationcomputing platform 104 to link the content output control computingplatform 103 to the selectable item availability generation computingplatform 104.

At step 230, the content output control computing platform 103 may sendthe selectable item availability content output to the selectable itemavailability generation computing platform 104. For example, the contentoutput control computing platform 103 may send, while the fourthwireless data connection is established, via the communication interface116, via the fourth wireless data connection, and to the selectable itemavailability generation computing platform 104, the selectable itemavailability content output.

At step 231, the selectable item availability generation computingplatform 104 may receive the selectable item availability content outputsent at step 230. For example, the selectable item availabilitygeneration computing platform 104 may receive the selectable itemavailability content output via the fourth wireless data connection, viathe communication interface 119, and from the content output controlcomputing platform 103.

At step 232, the selectable item availability generation computingplatform 104 may store the selectable item availability content outputreceived at step 231. In some examples, in response to receiving theselectable item availability content output, the selectable itemavailability generation computing platform 104 may update the selectableitem availability output. In other examples, the selectable itemavailability generation computing platform 104 wait to update theselectable item availability output until receiving a request for theselectable item availability output. In yet other examples, theselectable item availability generation computing platform 104 maydetermine based on the selectable item availability content outputwhether to start updating now or later. For example, if selectable itemavailability generation computing platform 104 determines that theupdate is below a predetermined complexity threshold, the selectableitem availability generation computing platform 104 may wait to updatethe selectable item availability output. If the selectable itemavailability generation computing platform 104 determines that theupdate is above a predetermined complexity threshold, the selectableitem availability generation computing platform 104 may initiate theupdate.

With reference to FIG. 2I, referring to step 233, the user device 107may receive a selectable item availability request. For example the userdevice may receive a user input indicating that a user would like toaccess the selectable item availability output (which may be an onlinetool for purchasing insurance products and the like).

At step 234, the user device 107 may establish a connection with theselectable item availability generation computing platform 104. Forexample, the user device 107 may establish a fifth wireless dataconnection with the selectable item availability generation computingplatform 104 to link the user device 107 to the selectable itemavailability generation computing platform 104.

At step 235, the user device 107 may send the selectable itemavailability request to the selectable item availability generationcomputing platform 104. For example, the user device 107 may send, whilethe fifth wireless data connection is established, via the fifthwireless data connection, and to the selectable item availabilitygeneration computing platform 104, the selectable item availabilityrequest.

At step 236, the selectable item availability generation computingplatform 104 may receive the selectable item availability request. Forexample, the selectable item availability generation computing platform104 may receive, from the user device 107, via the communicationinterface 119, and via the fifth wireless data connection, theselectable item availability request sent at step 235.

Referring to FIG. 2J, at step 237, the selectable item availabilitygeneration computing platform 104 may update the selectable itemavailability output. For example, if the selectable item availabilityoutput was not previously updated as described above at steps 216 and232, the selectable item availability generation computing platform 104may update the selectable item availability output based on storedselectable item availability configuration outputs and selectable itemavailability content outputs. For example, in updating the selectableitem availability output, the selectable item availability generationcomputing platform 104 may update user interface content andconfigurations comprising the selectable item availability output thatwere requested by the selectable item availability management computingplatform 105.

In addition, the selectable item availability generation computingplatform 104 may update one or more user interfaces comprising theselectable item availability output based on user input received via aprevious user interface comprising the selectable item availabilityoutput. For example, the selectable item availability generationcomputing platform 104 may update, using machine learning algorithms anddatasets, one or more user interfaces comprising the selectable itemavailability output. For example, if a user previously provided anaddress and clicked “Next” on a user interface comprising the selectableitem availability output, the selectable item availability generationcomputing platform 104 may update the selectable item availabilityoutput to comprise a subsequent user interface. For example, theselectable item availability generation computing platform 104 mayreceive a zip code via a selectable item availability input, and maydetermine that a user selected “Next” on the previous user interface. Inthis example, the selectable item availability generation computingplatform 104 may update the selectable item availability output to causedisplay of a subsequent user interface comprising the selectable itemavailability output. For example, the subsequent user interface maycomprise prompts for the user's name, address, other information asdescribed below with regard to FIG. 5, or the like. In another example,based on a zip code received via a selectable item availability input,the selectable item availability generation computing platform 104 maydetermine a state and a background scenery associated with the zip code.The selectable item availability generation computing platform 104 maycause the state to move to the forefront of one or more subsequent userinterfaces comprising the selectable item availability output, and maycause the fill of the state to comprise the background scenery. Forexample, a user may enter a zip code associated with a rural town inIllinois, and the selectable item availability generation computingprogram may cause Illinois to move to the forefront of the subsequentuser interfaces comprising the selectable item availability output, andmay cause the state to be filled with a rural background (farm fields orthe like). In determining the background scenery, the selectable itemavailability generation computing platform 104 may determine, forexample, a pacific north west background, a mountain background, a southwest background, a mid-west background, a Texas background, a NewEngland background, a mid-Atlantic background, a south east background,a city background, or the like.

In another example, based on the background scenery determined via aselectable item availability input, the selectable item availabilitygeneration computing platform 104 may determine that subsequent userinterfaces comprising the selectable item availability output should usethe determined background scenery as a background for the user interface(as opposed to just the fill for the state). In this example, theselectable item availability generation computing platform 104 mayupdate the selectable item availability output based on the determinedbackground scenery.

In yet another example, based on a vehicle make and model determined viaa selectable item availability input, the selectable item availabilitygeneration computing platform 104 may determine that subsequent userinterfaces should use the determined vehicle driving through thedetermined background scenery as a background for the user interfaces.In this example, the selectable item availability generation computingplatform 104 may update the selectable item availability output based onthe determined vehicle and the determined background scenery.

In other examples, the selectable item availability generation computingplatform 104 may update the selectable item availability output based onuser input received via a current user interface comprising theselectable item availability output. For example, the selectable itemavailability generation computing platform 104 may receive a selectableitem availability input indicating a model and body style of a vehicle.The selectable item availability generation computing platform 104 mayupdate a currently displayed user interface comprising the selectableitem availability output to display the determined vehicle (as opposedto just the vehicle frame). In another example, the selectable itemavailability generation computing platform 104 may receive a selectableitem availability input indicated that the vehicle was new when the userpurchased it. In this example, the selectable item availabilitygeneration computing platform 104 may update a currently displayed userinterface comprising the selectable item availability output to displayplus signs floating around the vehicle. In yet another example, theselectable item availability generation computing platform 104 mayreceive a selectable item availability input indicating that a home hasa garage. In this example, the selectable item availability generationcomputing platform 104 may update a currently displayed user interfacecomprising the selectable item availability output to include a garagein addition to the home. The selectable item availability generationcomputing platform 104 may continue to update the currently displayeduser interface comprising the selectable item availability output basedon selectable item availability inputs indicating how many cars thegarage holds, whether the garage is attached, whether the garage hasliving space above, or the like. Similarly, the selectable itemavailability generation computing platform 104 may continue to updateuser interfaces comprising the selectable item availability output basedon user inputs indicating whether the home has a pool, a deck, a porch,or the like. In yet another example, the selectable item availabilityinput may indicate basement information as described below with regardto FIG. 5. Based on the basement information, the selectable itemavailability generation computing platform 104 may update the userinterfaces comprising the selectable item availability output to includea basement.

In another example, the selectable item availability input may indicatethat the user is unemployed. In this example, the selectable itemavailability generation computing platform 104 may update a figurecurrently displayed on a user interface comprising the selectable itemavailability output to have a confused expression.

At step 238, the selectable item availability generation computingplatform 104 may establish a connection with the third party sourcecomputing platform 106. For example, the selectable item availabilitygeneration computing platform 104 may generate a sixth wireless dataconnection with the third party source computing platform 106 to linkthe selectable item availability generation computing platform 104 tothe third party source computing platform 106.

At step 239, the selectable item availability generation computingplatform 104 may generate a source data request. For example, theselectable item availability generation computing platform 104 maygenerate the source data request based on user input previously receivedvia a user interface of the selectable item availability output. Forexample, the selectable item availability generation computing platform104 previously received a vehicle type owned by a user; the selectableitem availability generation computing platform 104 may generate arequest for manufacturer source data associated with the vehicle type.In another example, the selectable item availability generationcomputing platform 104 may previously have received an address, and maygenerate a request for housing source data associated with the addressto determine additional information about the house.

At step 240, the selectable item availability generation computingplatform 104 may send the source data request. For example, theselectable item availability generation computing platform 104 may send,via the sixth wireless data connection, via the communication interface119, and to the third party source computing platform 106, the sourcedata request.

Referring to FIG. 2K, at step 241, the third party source computingplatform 106 may receive the source data request sent at step 241. Forexample, the third party source computing platform 106 may receive, viathe sixth wireless data connection, the source data request.

At step 242, the third party source computing platform 106 may send thesource data requested at step 241. For example, the third party sourcecomputing platform 106 may send, via the sixth wireless data connectionand to the selectable item availability generation computing platform104, the source data.

At step 243 the selectable item availability generation computingplatform 104 may receive the source data sent at step 242. For example,the selectable item availability generation computing platform 104 mayreceive, via the sixth wireless data connection and via thecommunication interface 119, the source data.

At step 244, the selectable item availability generation computingplatform 104 may update the selectable item availability output based onthe source data. For example, the source data may comprise a year a homewas built, a residence type, square footage of the home, and a home type(single family, townhouse, or the like). Based on a determined that thehome is a one story single family home, the selectable item availabilitygeneration computing platform 104 may update a user interface comprisingthe selectable item availability output to include a one story singlefamily home located in the determined background scenery. In anotherexample, the source data may comprise an exterior wall type, a roofstyle, or the like. In this example, the selectable item availabilitygeneration computing platform 104 may update the previously determinedone story singly family home in the user interface background to havewoods siding and a gable asphalt roof based on the source data.

Referring to FIG. 2L, at step 245, the selectable item availabilitygeneration computing platform 104 may generate one or more commandsdirecting the user device 107 to cause display of the selectable itemavailability output.

At step 246, the selectable item availability generation computingplatform 104 may send, to the user device 107, the one or more commandsgenerated at step 245. For example, the selectable item availabilitygeneration computing platform 104 may send, via the communicationinterface 119, via the fifth wireless data connection and to the userdevice 107, one or more commands to cause display of the selectable itemavailability output. In some example, the selectable item availabilitygeneration computing platform 104 may send, along with the one or morecommands, the selectable item availability output.

At step 247, the user device 107 may receive the one or more commandsand the selectable item availability output. For example, the userdevice 107 may receive the one or more commands and the selectable itemavailability output via the fifth wireless data connection and from theselectable item availability generation computing platform 104.

At step 248, the user device 107 may cause display of the selectableitem availability output. For example, the user device 107 may causedisplay of the selectable item availability output in response toreceiving the one or more commands at step 247. For example, the userdevice 107 may display and/or otherwise present a graphical userinterface similar to graphical user interface 505, which is illustratedin FIG. 5. The selectable item availability output may allow a user toenter personal information for the purpose of determining insurancerates for home, auto, motorcycle, RV, and the like. Although FIG. 5shows prompts for an address, it should be understood that theselectable item availability output may allow a user to enter any typeof personal information. For example, the user may enter various welcomeinformation such as a zip code, a selection of product type (home, auto,renters, and the like), name, date of birth, gender, amount of timelived at particular address, confirmation of an address, marital status,email, or the like. The user may also enter various vehicle informationsuch as year, model, make, body style, vehicle identification number,acquisition date, whether the vehicle is leased, owned, or financed,whether the vehicle was acquired new, primary vehicle use, whether thevehicle will be used for a ride sharing program, estimated annualmileage, parking locations, or the like. The user may also enter varioushome information such as purchase date, whether a residence is a primaryresidence, roof age, garage information (number of cars held,attached/not attached, living space above/no living space above, have acar port instead, or the like), pool type (above ground, in ground, nopool, or the like), deck type (deck, porch, neither, or the like), homefoundation (slab at grade, basement, crawl space, piers, hillside withbasement, hillside without basement, or the like), percent of basementthat is finished, number of fireplaces, protective devices (burglaralarm, fire alarm, fire sprinklers, backup generator, home automationsystem, or the like). The user may also enter household information suchas employment status, age at which driver's license was obtained, numberof accidents within a predetermined period, number of people inhousehold, pets, tobacco user/non-tobacco user, current auto insuranceinformation (whether user is listed on someone else's policy, currentauto insurance provider, how long a user has had a current policy, howlong a user was with a previous insurance provider, when current policyexpires, whether user knows their bodily injury liability limits, datenew coverage should start, or the like), current home insuranceinformation (currently have insurance, who is the provider, how longuser has been with current provider, types of insurance (homeowners,condo, fire, renters, mobile home, landlord package, or the like),expiration date, new start date, or the like). The user may also enterwhether they want more, less, or balanced coverage, whether they wantthe same level of coverage for their home, contact information, or thelike.

Referring to FIG. 2M, at step 249, the user device 107 may receive aselectable item availability input. For example, in receiving theselectable item availability input, the user device may receive a userinput comprising the personal information described with regard to FIG.5.

At step 250, the user device 107 may send the selectable itemavailability input to the selectable item availability generationcomputing platform 104. For example, the user device 107 may send, viathe fifth wireless data connection and to the selectable itemavailability generation computing platform 104, the selectable itemavailability input.

At step 251, the selectable item availability generation computingplatform 104 may receive the selectable item availability input. Forexample, the selectable item availability generation computing platform104 may receive, from the user device 107, via the communicationinterface 119, and via the fifth wireless data connection, theselectable item availability input.

At step 252, the selectable item availability generation computingplatform 104 may determine whether more selectable item availabilityinputs will be received. For example, the selectable item availabilitygeneration computing platform 104 may determine whether a final userinterface of the selectable item availability output has been sent tothe user device 107. If more selectable item availability inputs will bereceived, the selectable item availability generation computing platform104 may return to step 237 to update the selectable item availabilityoutput based on the selectable item availability input. If moreselectable item availability inputs will not be received, the selectableitem availability generation computing platform 104 may proceed to step253.

Referring to FIG. 2N, at step 253, the selectable item availabilitygeneration computing platform 104 may generate a selectable itemavailability result output. For example, the selectable itemavailability generation computing platform 104 may determine one or moreinsurance products to offer based on the selectable item availabilityinputs. In some examples, the selectable item availability generationcomputing platform 104 may generate the selectable item availabilityresult output via machine learning algorithms and datasets. For example,the selectable item availability generation computing platform 104 maystore historical selectable item availability inputs associated withhistorical selectable item availability result outputs. For example, theselectable item availability generation computing platform 104 maygenerate one or more machine learning datasets for various selectableitem availability result outputs, and may store the selectable itemavailability inputs in those machine learning datasets. Then, when a newset of selectable item availability inputs are received (for example, anew user accesses the selectable item availability and provides personalinformation), those selectable item availability inputs may be comparedto the various machine learning datasets. If the selectable itemavailability generation computing platform 104 determines that theselectable item availability inputs match one or more of the machinelearning datasets to a degree that exceeds a predetermined threshold,the selectable item availability generation computing platform 104 mayuse a selectable item availability result output associated with thoseone or more machine learning datasets as the selectable itemavailability output (for example, the selectable item availabilitygeneration computing platform 104 may send this selectable itemavailability output to the user device 107 for display).

At step 254, the selectable item availability generation computingplatform 104 may generate one or more commands directing the user device107 to cause display of the selectable item availability result output.

At step 255, the selectable item availability generation computingplatform 104 may send the selectable item availability result output andthe commands generated at step 254. For example, the selectable itemavailability generation computing platform 104 may send the one or morecommands and the selectable item availability result output via thefifth wireless data connection, via the communication interface 119, andto the user device 107.

At step 256, the user device 107 may receive the selectable itemavailability result output and the one or more commands sent at step255. For example, the user device 107 may receive, via the fifthwireless data connection and from the selectable item availabilitygeneration computing platform 104, the selectable item availabilityresult and one or more commands.

Referring to FIG. 2O, at step 257, the user device 107 may cause displayof the selectable item availability result output. For example, the userdevice 107 may cause display of the selectable item availability resultoutput based on the one or more commands received at step 256. Incausing display of the selectable item availability result output, theuser device 107 may cause display of a quote summary including an autoquote, a home quote, a monthly total, an option to purchase, totalsavings, or the like.

Subsequently, the example event sequence may end, and selectable itemavailability generation computing platform 104 may continue to generateselectable item availability outputs in a similar manner as discussedabove (e.g., by receiving selectable item availability content andconfiguration outputs from the content output control computing platform103 and the switchboard output control computing platform 102respectively, receiving selectable item availability inputs in responseto the selectable item availability outputs, and determining selectableitem availability output results based on the user input). By operatingin this way, selectable item availability generation computing platform104 improve the efficiency of shopping for insurance products for usersand the efficiency of updating the user interfaces for organizationsassociated with those user interfaces.

Although the method described by FIGS. 2A-20 describes purchasing homeand auto insurance products, these are merely illustrative. It should beunderstood that this method may be used to purchase any additionalinsurance products such as RV, motorcycle, life, boat, and the like. Inaddition, it should be understood that this method may be used topurchase any type of item and is not limited to insurance products.

FIG. 6 depicts an illustrative method for deploying a switchboard outputcontrol computing platform that utilizes improved selectable itemavailability output generation techniques in accordance with one or moreexample embodiments. Referring to FIG. 6, at step 605, the switchboardoutput control computing platform may determine whether a selectableitem availability configuration update request was received. If not, theswitchboard output control computing platform may wait to receive aselectable item availability configuration update request. If aselectable item availability configuration update request is received,the switchboard output control computing platform may proceed to step610.

At step 610, the switchboard output control computing platform maygenerate one or more commands to cause display of a switchboardinterface output. At step 615, the switchboard output control computingdevice may send the one or more commands, along with switchboardinterface output information, to a selectable item availabilitymanagement platform. At step 620, the switchboard output controlcomputing platform may receive, from the selectable item availabilitymanagement platform, a selectable item availability configuration updateinput. At step 625, based on the selectable item availabilityconfiguration update input, the switchboard output control computingplatform may generate a selectable item availability configurationoutput. At step 630, the switchboard output control computing platformmay determine whether an additional selectable item availabilityconfiguration update request was received. If so, the switchboard outputcontrol computing platform may return to step 625. If not, theswitchboard output control computing platform may proceed to step 635.

At step 635, the switchboard output control computing platform mayestablish a connection with a selectable item availability generationcomputing platform. At step 640, the switchboard output controlcomputing platform may send the selectable item availabilityconfiguration output to the selectable item availability generationcomputing platform.

FIG. 7 depicts an illustrative method for deploying a content outputcontrol computing platform that utilizes improved selectable itemavailability output generation techniques in accordance with one or moreexample embodiments. At step 705, the content output control computingplatform may determine whether a selectable item availability contentupdate request was received. If not, the content output controlcomputing platform may wait until a selectable item availability contentupdate request was received. If a selectable item availability contentupdate request was received, the content output control computingplatform may proceed to step 710.

At step 710, the content output control computing platform may generateone or more commands directing a selectable item availability managementcomputing platform 105 to cause display of a content update interface.At step 715 the content output control computing platform may send theone or more commands and content update interface information to theselectable item availability management computing platform 105. At step720, the content output computing platform may receive a selectable itemavailability content update input. At step 725, the content outputcontrol computing platform may generate a selectable item availabilitycontent output based on the selectable item availability content updateinput. At step 730, if additional selectable item availability contentupdate inputs are received, the content output control computingplatform may return to step 725. If not, the content output controlcomputing platform may proceed to step 735.

At step 735, the content output control computing platform may establisha connection a selectable item availability generation computingplatform. At step 740, the content output control computing platform maysend the selectable item availability content output to the selectableitem availability generation computing platform.

FIG. 8 depicts an illustrative method for deploying a selectable itemavailability generation computing platform that utilizes improvedselectable item availability output generation techniques in accordancewith one or more example embodiments. At step 805, the selectable itemavailability generation computing platform may determine whether aselectable item availability configuration output was received. If aselectable item availability configuration output was not received, theselectable item availability generation computing platform may proceedto step 820. If a selectable item availability configuration output wasreceived, the selectable item availability generation computing platformmay proceed to step 810. At step 810, the selectable item availabilitygeneration computing platform may store the selectable item availabilityconfiguration output. At step 815, the selectable item availabilitygeneration computing platform may update the selectable itemavailability output based on the selectable item availabilityconfiguration output. At step 820, the selectable item availabilitygeneration computing platform may determine whether a selectable itemavailability output was received. If a selectable item availabilityoutput was not received, the selectable item availability configurationoutput may proceed to step 835. If a selectable item availability outputwas received, the selectable item availability generation computingplatform may proceed to step 825. At step 825, the selectable itemavailability generation computing platform may store the selectable itemavailability content output. At step 830, the selectable itemavailability generation computing platform may update the selectableitem availability output based on the selectable item availabilitycontent output. At step 835, selectable item availability generationcomputing platform may determine whether a selectable item availabilityrequest was received. If a selectable item availability request was notreceived, the selectable item availability generation computing platformmay return to step 805. If a selectable item availability request wasreceived, the selectable item availability generation computing platformmay proceed to step 840. At step 840 the selectable item availabilitygeneration computing platform may determine whether source data wasreceived. If third party source data was not received, the selectableitem availability generation computing platform may proceed to step 855.If third party source data was received, the selectable itemavailability generation computing platform may proceed to step 845. Atstep 845, the selectable item availability generation computing platformmay store the third party source data. At step 850, the selectable itemavailability generation computing platform may update the selectableitem availability output based on the third party source data. At step855 the selectable item availability generation computing platform maygenerate one or more commands to display a selectable item availabilityoutput. At step 860, the selectable item availability generationcomputing platform may send the one or more commands to a user device.At step 865, the selectable item availability generation computingplatform may receive a selectable item availability input. At step 870,the selectable item availability generation computing platform maydetermine whether more additional selectable item availability inputswill be received. If so, the selectable item availability generationcomputing platform may return to step 855. If not, the selectable itemavailability generation computing platform may proceed to step 875. Atstep 875, the selectable item availability generation computing platformmay generate a selectable item availability result output. At step 880,the selectable item availability generation computing platform maygenerate one or more commands directing the user device to display theselectable item availability result output. At step 885, the selectableitem availability generation computing platform may send the one or morecommands to the user device.

FIGS. 9-11 illustrate a user interface animation. Regarding FIGS. 9-11,the figures represent a first, second, and third image in a sequence fora display screen with animated graphical user interface. The appearanceof the animated graphical user interface sequentially transitionsbetween the images shown in FIGS. 9-11. The process or period in whichone image transitions to another forms no part of the claimed design.Applicant reserves the right to amend the drawings to be shown in brokenline form. Applicant further reserves the right to amend the drawings toremove text, color, and shading. Applicant reserves the right to includea broken line showing of a remainder of the graphical user interface andthe remainder of the display screen for environmental purposes only,forming no part of a claimed design. Applicant specifically reserves theright to disclaim the icons within the three circles, the bottomrectangle, and the cloud shaped elements.

FIG. 12 illustrates a graphical user interface. Regarding FIG. 12,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to claim any single or combinationof two icons within the circle elements. Applicant further reserves theright to claim a scope of any two or all three icons as a set and/or asa group. Applicant reserves the right to amend the drawing to be shownin broken line form. Applicant reserves the right to include a brokenline showing of a remainder of the graphical user interface and theremainder of the display screen for environmental purposes only, formingno part of a claimed design.

FIG. 13 illustrates a graphical user interface. Regarding FIG. 13,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the shadow like elementbehind the hand and keys in the figure. Applicant still further reservesthe right to claim the outer edge of the icon. Applicant reserves theright to amend the drawing to be shown in broken line form. Applicantreserves the right to include a broken line showing of a remainder ofthe graphical user interface and the remainder of the display screen forenvironmental purposes only, forming no part of a claimed design.

FIG. 14 illustrates a graphical user interface. Regarding FIG. 14,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the shadow like elementbehind the paper and quill in the figure. Applicant reserves the rightto disclaim the uneven-length broken line in the figure. Applicant stillfurther reserves the right to claim the outer edge of the icon.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 15 is a graphical user interface. Regarding FIG. 15, Applicantreserves the right to amend the drawings to be shown in broken lineform. Applicant further reserves the right to amend the drawings toremove text, color, and shading. Applicant reserves the right to includea broken line showing of a remainder of the graphical user interface andthe remainder of the display screen for environmental purposes only,forming no part of a claimed design. Applicant specifically reserves theright to claim or disclaim the shield shaped element in the top circle.Applicant also reserves the right to disclaim the three vehicle shapedelements.

FIG. 16 illustrates a graphical user interface. Regarding FIG. 16,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the shadow like elementbehind the rain jacket in the figure. Applicant reserves the right todisclaim the circle and star shaped elements around the rain jacketelement in the figure. Applicant still further reserves the right toclaim the outer edge of the icon. Applicant reserves the right to amendthe drawing to be shown in broken line form. Applicant reserves theright to include a broken line showing of a remainder of the graphicaluser interface and the remainder of the display screen for environmentalpurposes only, forming no part of a claimed design.

FIG. 17 is a graphical user interface. Regarding FIG. 17, Applicantreserves the right to amend the drawings to be shown in broken lineform. Applicant further reserves the right to amend the drawings toremove text, color, and shading. Applicant reserves the right to claimonly the outer edges of the small and large cloud shaped elements whiledisclaiming the interior of the cloud shaped element. Applicant reservesthe right to include a broken line showing of a remainder of thegraphical user interface and the remainder of the display screen forenvironmental purposes only, forming no part of a claimed design.Applicant specifically reserves the right to claim or disclaim theshield shaped element in the top circle. Applicant also reserves theright to disclaim the content within the large rectangle on the rightside of the display screen as well as the two rectangles beneath it.

FIG. 18 illustrates a graphical user interface. Regarding FIG. 18,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the shadow like elementbehind the clipboard in the figure. Applicant reserves the right todisclaim the circle and star shaped elements around the clipboardelement in the figure. Applicant still further reserves the right toclaim the outer edge of the icon. Applicant reserves the right to amendthe drawing to be shown in broken line form. Applicant reserves theright to include a broken line showing of a remainder of the graphicaluser interface and the remainder of the display screen for environmentalpurposes only, forming no part of a claimed design.

FIG. 19 illustrates a graphical user interface. Regarding FIG. 19,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 20 illustrates a graphical user interface. Regarding FIG. 20,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 21 illustrates a graphical user interface. Regarding FIG. 21,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 22 illustrates a graphical user interface. Regarding FIG. 22,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 23 illustrates a graphical user interface. Regarding FIG. 23,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 24 illustrates a graphical user interface. Regarding FIG. 24,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 25 illustrates a graphical user interface. Regarding FIG. 25,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 26 illustrates a graphical user interface. Regarding FIG. 26,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

FIG. 27 illustrates a graphical user interface. Regarding FIG. 27,Applicant reserves the right to amend the figure to disclaim the color.Applicant further reserves the right to disclaim the uneven-lengthbroken line in the figure. Applicant still further reserves the right toclaim the outer edge of the cloud shaped element while disclaiming allcontent included within, including the uneven-length broken line.Applicant reserves the right to amend the drawing to be shown in brokenline form. Applicant reserves the right to include a broken line showingof a remainder of the graphical user interface and the remainder of thedisplay screen for environmental purposes only, forming no part of aclaimed design.

One or more aspects of the disclosure may be embodied in computer-usabledata or computer-executable instructions, such as in one or more programmodules, executed by one or more computers or other devices to performthe operations described herein. Generally, program modules includeroutines, programs, objects, components, data structures, and the likethat perform particular tasks or implement particular abstract datatypes when executed by one or more processors in a computer or otherdata processing device. The computer-executable instructions may bestored as computer-readable instructions on a computer-readable mediumsuch as a hard disk, optical disk, removable storage media, solid-statememory, RAM, and the like. The functionality of the program modules maybe combined or distributed as desired in various embodiments. Inaddition, the functionality may be embodied in whole or in part infirmware or hardware equivalents, such as integrated circuits,application-specific integrated circuits (ASICs), field programmablegate arrays (FPGA), and the like. Particular data structures may be usedto more effectively implement one or more aspects of the disclosure, andsuch data structures are contemplated to be within the scope of computerexecutable instructions and computer-usable data described herein.

Various aspects described herein may be embodied as a method, anapparatus, or as one or more computer-readable media storingcomputer-executable instructions. Accordingly, those aspects may takethe form of an entirely hardware embodiment, an entirely softwareembodiment, an entirely firmware embodiment, or an embodiment combiningsoftware, hardware, and firmware aspects in any combination. Inaddition, various signals representing data or events as describedherein may be transferred between a source and a destination in the formof light or electromagnetic waves traveling through signal-conductingmedia such as metal wires, optical fibers, or wireless transmissionmedia (e.g., air or space). In general, the one or morecomputer-readable media may be and/or include one or more non-transitorycomputer-readable media.

As described herein, the various methods and acts may be operativeacross one or more computing servers and one or more networks. Thefunctionality may be distributed in any manner, or may be located in asingle computing device (e.g., a server, a client computer, and thelike). For example, in alternative embodiments, one or more of thecomputing platforms discussed above may be combined into a singlecomputing platform, and the various functions of each computing platformmay be performed by the single computing platform. In such arrangements,any and/or all of the above-discussed communications between computingplatforms may correspond to data being accessed, moved, modified,updated, and/or otherwise used by the single computing platform.Additionally or alternatively, one or more of the computing platformsdiscussed above may be implemented in one or more virtual machines thatare provided by one or more physical computing devices. In sucharrangements, the various functions of each computing platform may beperformed by the one or more virtual machines, and any and/or all of theabove-discussed communications between computing platforms maycorrespond to data being accessed, moved, modified, updated, and/orotherwise used by the one or more virtual machines.

Aspects of the disclosure have been described in terms of illustrativeembodiments thereof. Numerous other embodiments, modifications, andvariations within the scope and spirit of the appended claims will occurto persons of ordinary skill in the art from a review of thisdisclosure. For example, one or more of the steps depicted in theillustrative figures may be performed in other than the recited order,and one or more depicted steps may be optional in accordance withaspects of the disclosure.

What is claimed is:
 1. A computing platform comprising: at least oneprocessor; a communication interface communicatively coupled to the atleast one processor; and memory storing computer-readable instructionsthat, when executed by the at least one processor, cause the computingplatform to: establish, with a user device, a first wireless dataconnection; receive, from the user device and via the first wirelessdata connection, a request to access a selectable item availabilityoutput; generate one or more commands to cause display of the selectableitem availability output; send, to the user device and along with theone or more commands to cause display of the selectable itemavailability output, selectable item availability output information;receive, from a switchboard output control computing platform, aselectable item availability configuration output comprising aconfiguration update to the selectable item availability output;receive, from a content output control computing platform, a selectableitem availability content output comprising a content update to theselectable item availability output; generate, via machine learningalgorithms and datasets, based on the selectable item availabilityconfiguration output, and based on the selectable item availabilitycontent output, an updated selectable item availability output; receive,from the user device and via the first wireless data connection, asecond request to access the selectable item availability output;generate one or more commands to cause display of the updated selectableitem availability output; and send, to the user device and along withthe one or more commands to cause display of the selectable itemavailability output, the updated selectable item availability output.